


struct VARI
{
    double R, G, B, A;
};

const VARI Valkoinen = { 1, 1, 1, 1};
const VARI Musta = { 0, 0, 0, 1};


const VARI ColTeksti = { 1, 1, 1, 1};
const VARI ColKohdistettuVTeksti = { 1, 0.5, 1, 1};
const VARI ColKohdistettuVKirjain = { 1, 0.8, 1, 1};
const VARI ColKohdistettuKirjain = { 1, 0, 0, 1};
const VARI ColValittuTeksti = { 1, 0, 0.4, 1};


class KUVA
{
    public:
        char *TekstuurinNimi;
        unsigned int TekstuuriInd;
        bool TekstuurinNimiTarkistettu;

        float X, Y;
        float Leveys, Korkeus;
        //alue (suorakulmio) tekstuurista
        float U1, V1, U2, V2;
        
        VARI Vari;
        

        void Alusta( char *Nimi, float W, float H, float UAlku, float VAlku, float ULeveys, float VKorkeus );
};














































